home *** CD-ROM | disk | FTP | other *** search
-
- /* Generated by Interface Builder */
-
- #import <objc/Object.h>
-
- @interface PCHPlot:Object
- {
- id startFrame;
- id mulPitchFrame;
- id botPitchFrame;
- id numFrames;
- id soundFileFrame;
- id playButton;
- id interpButton;
- id ampFrame;
- id myView;
- id myScroll;
- id mulAmpFrame;
- id playFrame2;
- id myPlot;
- id topPitchFrame;
- id pitchFrame;
- id endFrame;
- id playFrame1;
- char *PSops;
- float *PSAdata, *PSPdata;
- int numBytes;
- float zoomfactor;
- int curzoom;
- int hasData;
- int openfd;
- float *pchData;
- char filename[1024];
- int frames;
- float step;
- char soundFilename[1024];
- int undoSize;
- float *undoLoc;
- float *undoData;
- BOOL dirty;
- }
-
- + new:(const char *)title;
- - (int) setPCHfile:(const char *)file;
- - drawData;
- - show:sender;
- - updateCursor:sender;
- - cursorSel:sender;
- - cursorHair:sender;
- - save:sender;
- - saveAs:sender;
- - zoomOut:sender;
- - multiplyPitch:sender;
- - setOutputFile:sender;
- - playOutputSound:sender;
- - multiplyAmp:sender;
- - play:sender;
- - selectAll:sender;
- - print:sender;
- - doPitchAnal:sender;
- - zoomIn:sender;
- - drawPlot:sender;
- - interpolate:sender;
- - plot;
- - error:(char *)msg:(int)num;
- - doCopy:(NXStream *)selection;
- - doCut:(NXStream *)selection;
- - doInsert:(float *)data :(int)bytes;
- - saveundo:(int)size: (float *)data;
- - undo:sender;
- - changeCursor:sender;
- - changeAmp:sender;
- - changePitch:sender;
- - windowWillClose:sender;
- - setDirty:(BOOL)val;
- - (BOOL)isDirty;
-
- @end
-